<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
<script>
    //every,相当于(&&)当判断每个元素都为true的时候才为真，元素全部返回，其中有一个元素为假的时候全部为假,只返回一个元素
    let arr=["sa","tw1",250,"唐玮"];
   let every_result= arr.every(function(value,index,arr){
        console.log(value);
        //   return true
        return false;
    });

    console.log(every_result);//true
console.log("__________________");
//所以这里可以判断全部为真的案例

//看期末考试，是否全部及格
  let final_grade=[{name:"唐玮",grade:55},{name:"华子",grade:99},{name:"sb",grade:60}];
   let result1=final_grade.every(function(item){
       return item.grade>=60;
   });
    console.log(result1?"全部及格":"有些人没有及格");




    //some相当于(||)的用法大概就是也是一样的，有一个成立就为true，全部为假才为假
    let result2=final_grade.some(function(item){
        return item.grade<60;
    });
    console.log(result2?"有人的成绩不及格":"全部及格");
</script>
</body>
</html>